package com.yax.mickey.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.yax.mickey.entity.User;

/**
* @author yax
* @description 针对表【user(用户信息表)】的数据库操作Service
* @createDate 2024-05-12 21:23:09
*/
public interface UserService extends IService<User> {
    /**
     * 用户登录
     */
    User login(User user);

    /**
     * 根据用户名称查询用户信息
     */
    User getUserByUsername(String username);

    /**
     * 用户注册
     */
    void register(String username, String password);

    /**
     * 新增用户
     */
    Integer addUser(User user);

    /**
     * 更新用户信息
     */
    void updateUser(User user);

}
